各位前輩好,
最近學python想用selenium 去爬取台鐵網站訂票,但是遇到問題,無法爬取table 裡的 button
台鐵網站:https://tip.railway.gov.tw/tra-tip-web/tip/tip001/tip112/querybytime
填好出發站,終點站,日期,按下查詢,下面就會有車次!
但是訂票欄位無法用selenium點選
出現以下問題
selenium.common.exceptions.ElementClickInterceptedException: Message: element click intercepted: Element 訂票 is not clickable at point (1007, 686). Other element would receive the click: 訂票
原先想法是想要先選好出發站,終點站,日期,按下查詢,出現所有班次列車,選擇要的班次,按下購票(1),進入下一個頁面,填寫身分證字號,再突破(我不是機器人),按下購票(2),完成。
目前卡在:按下購票(2)
麻煩各位了!
圖片連結:
https://drive.google.com/drive/folders/1OgKH3oBEJmzK7Lw4QGTDBDqSTfRTdXKn?usp=sharing